powder camera - French English Dictionary